home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
et3_0-a1.lha
/
et3
/
src
/
UNIX
/
makefile
< prev
next >
Wrap
Makefile
|
1992-08-20
|
1KB
|
48 lines
.SUFFIXES: .C
CFLAGS = -DGNU_DL
CC = etCC
.C.o:
$(CC) $(CFLAGS) -c $<
OFILES = UnixSystem.o system.o UnixPtty.o ptty.o dynlink.o
all: unix.o
# don't use gcc (gnu CPP may not work for ioctl.h ttychars.h)
ptty.o:
cc -c ptty.c
unix.o: $(OFILES)
$(CC) -r -o unix.o $(OFILES)
#--------------------------------------------------------------------------------
depend:
etmakedep -I.. *.[cC]
clean:
rm -f core $(OFILES) *..c errs
clobber: clean
rm -f unix.o makefile.bak .MAP/*
touch:
$(MAKE) -t
# DO NOT DELETE THIS LINE -- make depend depends on it.
UnixPtty.o: UnixPtty.h ../../src/PttyConnection.h ../../src/Types.h ptty.h
UnixSystem.o: UnixSystem.h ../../src/System.h ../../src/Object.h
UnixSystem.o: ../../src/Types.h ../../src/Storage.h ../../src/Stream.h
UnixSystem.o: ../../src/Directory.h ../../src/Class.h ../../src/String.h
UnixSystem.o: ../../src/CType.h ../../src/CLib.h ../../src/Error.h UnixPtty.h
UnixSystem.o: ../../src/PttyConnection.h ../../src/ClassManager.h
UnixSystem.o: ../../src/CONTAINER/OrdColl.h ../../src/CONTAINER/SeqColl.h
UnixSystem.o: ../../src/CONTAINER/Collection.h
UnixSystem.o: ../../src/CONTAINER/Container.h ../../src/CONTAINER/Iterator.h
UnixSystem.o: ../../src/Env.h ../../src/Symbol.h ../../src/Exception.h
UnixSystem.o: ../../src/Math.h system.h